草庐IT

php - ftp上传不工作

全部标签

ruby FTP被动模式错误

我试过在被动模式下使用FTP:require'net/ftp'ftp=Net::FTP.newftp.passive=trueftp.connect('mydomain.com')ftp.loginfilenames=ftp.nlst但是有错误:Errno::ETIMEDOUT:Connectiontimedout-connect(2)虽然在事件模式下它工作正常!我使用ruby​​1.9.3。当我设置Debug模式时:ftp.debug_mode=true我明白了:**ftp.connect('mydomain.com')**connect:mydomain.com,21get:220

ruby-on-rails - 定期延迟工作

我正在使用DelayedJob来管理后台工作。但是我有一些任务需要定期执行。例如每小时、每天或每周。现在,当我执行任务时,我会创建一个新任务,在一天/一周/一个月内执行。不过我不是很喜欢。如果由于任何原因,任务没有完全执行,我们不会创建下一个任务,我们可能会失去任务的执行。您如何在Rails应用程序中管理此类事情(延迟作业)以确保您的常规任务列表保持正确? 最佳答案 如果你可以访问Cron,我强烈推荐Wheneverhttp://github.com/javan/whenever您指定要运行什么以及在简单的ruby​​中以什么频率运

ruby - 如何使用 watir 和 IE 上传文件?

我正在编写watir脚本来测试上传表单。但脚本不会自动选择要从我的硬盘上传的文件。取而代之的是IE停止并打开文件选择器对话框。只要我在对话框中手动选择要上传的文件并单击“确定”,watir就会按需要继续。我想知道为什么它会停止。这是我的watir脚本:require'test/unit'require'watir'#runsonwin3k,IE6.0.3790;ruby1.8.6,watirclassEpcHomePage我从这个页面得到代码:http://wiki.openqa.org/display/WTR/File+Uploads这是表格:我找到了这本手册http://svn.o

ruby-on-rails - Rails Admin - 上传 CSV 以创建模型实例

我的RubyonRails应用程序中有一个直接的模型,它在我的rails_admin实例中也可用。rails_admin的用户需要每天进来并上传CSV或XLS文件,并根据我将在后端呈现的一些逻辑,根据CSV/XLS中的数据创建模型实例。我不需要在文件系统上保留CSV或XLS,所以这不是问题。问题是,我不完全确定如何在rails_admin中获得一个界面,用户可以在其中上传CSV/XLS,点击上传,后端应该处理其余的事情。rails_admin是否支持这个?我可以通过它创建一个界面,我可以在其中上传文件供我的模型之一处理吗? 最佳答案

ruby-on-rails - 使用回形针上传图像时出现 "Unknown attribute: avatar"?

我运行了这个迁移:railsgeneratepaperclipuseravatar它创建了这个迁移文件:classAddAttachmentAvatarToUsers我将其添加到我的编辑用户注册View中:true,class:'form-control'%>当我尝试在编辑用户注册中上传头像时,我收到此错误:ActiveRecord::UnknownAttributeErrorinDevise::RegistrationsController#update未知属性:头像编辑我加了defuser_paramsparams.require(:user).permit(:avatar)end

ruby - 无法通过 SMTP 使 ActionMailer 与 MS Exchange 一起工作

这是我的简单测试程序(使用ActionMailer3.0.8,Ruby1.9.2p180MacOSX):require'rubygems'require'action_mailer'ActionMailer::Base.delivery_method=:smtpActionMailer::Base.smtp_settings={:address=>"my_exchange_server",:port=>25,:domain=>'my_domain.org',:authentication=>:login,:user_name=>'my_user',:password=>'my_pass

ruby-on-rails - Bluecloth v2.0.10 与 Windows 7 不工作

使用Ruby187,我从http://rubyinstaller.org/downloads下载了devkit并按照https://github.com/oneclick/rubyinstaller/wiki/Development-Kit的说明进行操作.我还确保通过以下方式正确安装了devkit冒烟测试。然后我尝试安装bluecloth(v2.0.10)。它失败了以下错误:C:\test\typo>geminstallbluecloth--platform=rubyTemporarilyenhancingPATHtoincludeDevKit...Buildingnativeexte

ruby-on-rails - PHP 魔术方法 __call、__get 和 __set 的 Ruby 等价物

我很确定Ruby有这些(等同于__call、__get和__set),否则find_by将如何在Rails中工作?也许有人可以举一个简单的例子来说明如何定义与find_by相同的方法?谢谢 最佳答案 简而言之你可以映射__调用带有参数的method_missing调用__设置为方法名称以'='结尾的method_missing调用__获取不带任何参数的method_missing调用__调用PHPclassMethodTest{publicfunction__call($name,$arguments){echo"Callingob

ruby-on-rails - 翻译 Rails 模型关联 - 不工作

有人知道如何在Rails中翻译模型关联吗?例如:我有一个Person模型,它可以有很多Phone。但是,一个人需要至少有一部电话。我无法翻译该验证。我能做的最好的是:validates_presence_of:phones,:message=>"Atleastonephoneisrequired."在我的YAML上,我替换了这一行以省略%{attribute}:format:!'%{message}'这样只显示我的消息,我避免显示未翻译的字段名称。这让我很头疼,因为有些gems根本不允许我传递:message=>"somethingdescribingtheerror",所以我想配置所

ruby - Lisp - 是否适合网络编程/应用程序(交互式)? ruby 的方式是? php的方式是?

Lisp是否适合Web编程/应用程序(交互式),就像ruby​​和php一样?需要考虑的事情是:易于使用可部署性难度(尤其是对于编程初学者而言)(编辑)在阅读PaulGraham'sessay之后,我特别提到了CommonLisp.将是我的第一门编程语言。在这方面。这样做合适吗?我听说Clojure的宏功能不如CommonLisp的强大,这就是我尝试学习Clojure的原因。它教授编程并且非常强大。 最佳答案 Lisp是一个语系,而不是单一的语言。为了稍微回答您的问题,是的,存在用于各种Lisp方言的Web框架,例如用于Common